#include "stm32f4xx.h"                  // Device header
#include "BEEP.h"

/*********************************
Function: BEEP init
Pin : BEEP PF8
Return : None
Pram: None  
**********************************/
void BEEP_init()
{
    RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOF,ENABLE);
    
    GPIO_InitTypeDef  GPIO_INSTRUCT;
    GPIO_INSTRUCT.GPIO_Mode = GPIO_Mode_OUT;
    GPIO_INSTRUCT.GPIO_OType = GPIO_OType_PP;
	GPIO_INSTRUCT.GPIO_Pin = GPIO_Pin_8;
	GPIO_INSTRUCT.GPIO_PuPd = GPIO_PuPd_UP;
	GPIO_INSTRUCT.GPIO_Speed = GPIO_Speed_100MHz;
	
	GPIO_Init(GPIOF,&GPIO_INSTRUCT);
}


/**********************************
Function:BEEP ON(GPIO_ResetBits)
Pin:LED0-PF9
Retrun:None
Pram:None
**********************************/
void BEEP_on(void)
{
 GPIO_SetBits(GPIOF,GPIO_Pin_8);
}

/**********************************
Function:BEEP OFF  GPIO_ResetBits
Pin:BEEP PF8  
Retrun:None
Pram:None
**********************************/
void BEEP_off(void)
{
 GPIO_ResetBits(GPIOF,GPIO_Pin_8);
}
